package com.zksk.common.core.constant;

/**
 * 机构常量信息
 * 
 * @author zksk
 */
public class OrgConstants {

    /** 校验返回结果码 */
    public final static String UNIQUE = "0";
    public final static String NOT_UNIQUE = "1";


    /** 校验返回结果码 - 布尔 */
    public final static Boolean UNIQUE_TRUE = Boolean.TRUE;

    public final static Boolean NOT_UNIQUE_FALSE = Boolean.FALSE;


    /**
     * 关联关系 处理
     */
    public final static String ACTIVE_AV = "0";    // 生效
    public final static String ACTIVE_UN_AV = "2"; // 失效

    /**
     * orgProduct tableType  机构产品字段表类型
     */
    public final static String ORG_TABLE_TYPE_SECTION = "SECTION"; // 标段
    public final static String ORG_TABLE_TYPE_COMPANY = "COMPANY"; // 企业

    /**
     * 逻辑删除值 0 未删除 2 已删除
     */
    public final static Integer DEL_FLAG_UNDELETED = 0; // 未删除
    public final static Integer DEL_FLAG_DELETED = 2; // 已删除


    /**
     * 字段信息表 字段是否隐藏
     */
    public final static Integer FIELD_SELECT_HIDDEN_0 = 0; // 隐藏
    public final static Integer FIELD_SELECT_HIDDEN_1 = 1; // 显示

    /**
     * 字段信息表 字段是否默认展示
     */
    public final static Integer FIELD_SELECT_DEFAULT_0 = 0; // 默认字段
    public final static Integer FIELD_SELECT_DEFAULT_1 = 1; // 非默认字段

    /**
     * 机构类型
     */
    public final static String ORG_TYPE_YH = "0";
    public final static String ORG_TYPE_BX = "1";
    public final static String ORG_TYPE_DB = "2";
    public final static String ORG_TYPE_QT = "3";
    public final static String ORG_TYPE_JJGS = "4";

}
